package it.slothy.noveleditor.classes.variables;

import it.slothy.noveleditor.classes.objects.effect.Effect;
import it.slothy.noveleditor.classes.story.VNConversation;

import java.util.ArrayList;

public class Choice {

	private String message;
	private ArrayList<Effect> conditions;
	private ArrayList<Effect> events;
	
	//Conversazione da seguire per la scelta selezionata
	private VNConversation nextConversation;
	
	public Choice(String msg, ArrayList<Effect> c, ArrayList<Effect> e){
		this.setMessage(msg);
		this.setConditions(c);
		this.setEvents(e);
	}

	public String getMessage() {
		return message;
	}

	public void setMessage(String message) {
		this.message = message;
	}

	public ArrayList<Effect> getConditions() {
		return conditions;
	}

	public void setConditions(ArrayList<Effect> conditions) {
		this.conditions = conditions;
	}

	public ArrayList<Effect> getEvents() {
		return events;
	}

	public void setEvents(ArrayList<Effect> events) {
		this.events = events;
	}

	public VNConversation getNextConversation() {
		return nextConversation;
	}

	public void setNextConversation(VNConversation nextConversation) {
		this.nextConversation = nextConversation;
	}
	
}
